Commitment-Based Software Development

نویسندگان

  • William S. Mark
  • Sherman W. Tyler
  • James McGuire
  • Jon Schlossberg
چکیده

During the development of a system, software modules can be viewed in terms of their commitments: the constraints imposed by their own structure and behavior, and by their relationships with other modules (in terms of resource consumption, data requirements, etc.). The Comet system uses explicit representation and reasoning with commitments to aid the software design and development process { in particular, to lead software developers to make decisions that result in reuse. Developers can examine the commitments that must be met in order to include an existing module, and can explore how commitments change when modules are modi ed. Comet has been applied to the domain of sensor-based tracker software.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of Management Commitment to Software Process Improvement

It has been well established in the software process improvement (SPI) literature and practice that without management commitment to SPI the initiative will most likely fail or the results are not far reaching. Three forms of commitment are introduced: affective, continuance and normative. Analysis shows that current models of management commitment development lack scientific validity and are b...

متن کامل

A Paradox of the Change to User Stories: The Application of the Theory of Competing Commitments

Software development projects are about change, yet change is problematic in any situation. Individuals resist change and software developers are no different than other organizational actors in this regard. This paper describes a case study which examines the changes to the IS development environment wrought by the introduction of a new software development methodology. One aspect of the new m...

متن کامل

Measuring the Performance of the Virtual Teams in Global Software Development Projects

The development teams who are geographically spread, culturally mixed and mainly depend on information and communication technology (ICT) for communication is defined as a global virtual teams (GVTs). Despite the advancement of technologies, achieving the efficient performance of GVTs remains a challenge. The reviewed literature has highlighted the importance of training and development, organi...

متن کامل

Software Cost Estimation in the Incremental Commitment Model

Complex, software intensive systems — especially those with multiple software component developers — and Directed System of Systems (DSOS) or Acknowledged Systems of Systems (ASOS) need approaches to control the development and estimate the software development costs and schedules. This paper will introduce a next-generation synthesis of the spiral model and other leading process models into th...

متن کامل

Comparison of the Effectiveness of Yoga and Psychotherapy group Therapy Based on Acceptance and Commitment on Fatigue and Quality of Life of Multiple Sclerosis Patients

Introduction: Multiple sclerosis (MS) is a chronic and debilitating disease of the central nervous system. Chronic illness and lack of definitive treatment reduce all aspects of physical and social functioning and thus reduce quality of life. The aim of this study was to compare the effectiveness of a group of yoga and psychotherapy group exercises based on acceptance and commitment to fatigue ...

متن کامل

Designing Quality Management Systems with Minimal Management Commitment

In literature on quality management design it is “common knowledge” that quality management will not work without management commitment. But, not always is it possible to achieve management commitment, so what to do then? Based on a longitudinal study of quality management design in a software development organisation, a systems thinking approach is presented and discussed. The main idea is tha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Software Eng.

دوره 18  شماره 

صفحات  -

تاریخ انتشار 1992